Scalable Cluster Based Cloud Storage

نویسندگان

  • Parinaz Eskandarian
  • Jaber Karimpour
چکیده

We consider a cloud system that has to save lots of files and has to use hundreds of computers. The existing cloud storage designs are not scalable enough to support such a huge number of nodes. In this paper, we propose a novel cloud storage system containing thousands of virtual file servers on hundreds of computers. We group these virtual servers into clusters. This system is perfectly scalable because the system load is divided among the clusters. Our simulation experiments show that our cloud storage system achieves smaller file read/write latency and traffic/processing overhead than the existing systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Efficient Secret Sharing-based Storage System for Cloud-based Internet of Things

Internet of things (IoTs) is the newfound information architecture based on the internet that develops interactions between objects and services in a secure and reliable environment. As the availability of many smart devices rises, secure and scalable mass storage systems for aggregate data is required in IoTs applications. In this paper, we propose a new method for storing aggregate data in Io...

متن کامل

Analytical Investigation of Availability in a Vision Cloud Storage Cluster

The goal of VISION Cloud, a European Commission funded project, is to design a new scalable and flexible storage cloud architecture able to provide data-intensive storage cloud services. The proposed environment employs a distributed file system on top of a set of storage rich nodes composing a cluster. Several clusters constitute a data center, while multiple geographically distributed data ce...

متن کامل

Data Replication-Based Scheduling in Cloud Computing Environment

Abstract— High-performance computing and vast storage are two key factors required for executing data-intensive applications. In comparison with traditional distributed systems like data grid, cloud computing provides these factors in a more affordable, scalable and elastic platform. Furthermore, accessing data files is critical for performing such applications. Sometimes accessing data becomes...

متن کامل

Development of Intranet App with JAVA on Oracle Cloud

Cloud computing is a computing environment, where a large pool of systems are connected in private or public networks, to provide dynamically scalable infrastructure for application, data and file storage. With the advantage of this technology, the cost of computation, application hosting, content storage and delivery is reduced significantly. The idea of cloud computing is based on a very fund...

متن کامل

Cloud Analytics: Do We Really Need to Reinvent the Storage Stack?

Cloud computing offers a powerful abstraction that provides a scalable, virtualized infrastructure as a service where the complexity of fine-grained resource management is hidden from the end-user. Running data analytics applications in the cloud on extremely large data sets is gaining traction as the underlying infrastructure can meet the extreme demands of scalability. Typically, these applic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013